﻿#cmake_minimum_required(VERSION 3.19)
cmake_minimum_required(VERSION 3.11)
project(ReviewC C)

set(CMAKE_C_STANDARD 99)


add_subdirectory(src/Chapter-1-character)
add_subdirectory(src/Chapter-2-pointer-array-string)
add_subdirectory(src/Chapter-3-dynamic-memory)
add_subdirectory(src/Chapter-4-file-operation)
add_subdirectory(src/Chapter-5-other)
add_subdirectory(src/Chapter-6-memory-management)
add_subdirectory(src/Chapter-7-file-input-output)
add_subdirectory(src/Chapter-8-custom-data-type)
add_subdirectory(src/Chapter-9-preprocessor-and-library)
add_subdirectory(src/Chapter-10-abstract-data-type)


add_subdirectory(src-test-c/use-of-library-functions)
add_subdirectory(src-test-c/use-of-library-functions-2)
add_subdirectory(src-test-c/use-of-library-functions-3)
add_subdirectory(src-test-c/use-of-library-functions-4)
add_subdirectory(src-test-c/use-of-library-functions-5)
add_subdirectory(src-test-c/use-of-library-functions-6)